/**
 * Copyright (c) 2007,中企动力华南研发中心<br>
 * All rights reserved.<br>
 */
package com.ce.pms.system.renovation.vo;

import java.util.Date;

import com.ce.pms.common.model.SysrefcodeDO;
import com.sitechasia.webx.core.model.IViewObject;

/**
 * 功能描述：<br>
 * @author 易贤建 创建日期：2009-1-8<br>
 */
public class FitmentApproveSetupVO implements IViewObject {
	/**
	 * 参数表ID
	 */
	private Long sysrefKeyword;
	/**
	 * 装修申请一级审批人
	 */
	private String refCode = SysrefcodeDO.RM_REN_REQ_FIRST_APP_EMPLOYEE;
	/**
	 * 员工ID
	 */
	private Long employeeId;
	/**
	 * 员工姓名
	 */
	private String employeeName;
	/**
	 * 新添加标识
	 */
	private Boolean isAdd = false;
	/**
	 * 删除标识
	 */
	private Boolean isDelete = false;

	/**
	 * 职位
	 */
	private String job;

	private Long creator;

	private Date sysDate;

	private Long modifier;

	private Date modifyDate;

	public Long getEmployeeId() {
		return employeeId;
	}
	public void setEmployeeId(Long employeeId) {
		this.employeeId = employeeId;
	}
	public String getEmployeeName() {
		return employeeName;
	}
	public void setEmployeeName(String employeeName) {
		this.employeeName = employeeName;
	}

	public String getJob() {
		return job;
	}
	public void setJob(String job) {
		this.job = job;
	}
	public String getRefCode() {
		return refCode;
	}
	public void setRefCode(String refCode) {
		this.refCode = refCode;
	}
	public Long getSysrefKeyword() {
		return sysrefKeyword;
	}
	public void setSysrefKeyword(Long sysrefKeyword) {
		this.sysrefKeyword = sysrefKeyword;
	}


	@Override
	public boolean equals(Object obj) {
		if(obj instanceof FitmentApproveSetupVO){
			FitmentApproveSetupVO temp = (FitmentApproveSetupVO)obj;
			return getEmployeeId().equals(temp.getEmployeeId());
		}
		return false;
	}
	public Boolean getIsAdd() {
		return isAdd;
	}
	public void setIsAdd(Boolean isAdd) {
		this.isAdd = isAdd;
	}
	public Boolean getIsDelete() {
		return isDelete;
	}
	public void setIsDelete(Boolean isDelete) {
		this.isDelete = isDelete;
	}
	public Long getCreator() {
		return creator;
	}
	public void setCreator(Long creator) {
		this.creator = creator;
	}
	public Long getModifier() {
		return modifier;
	}
	public void setModifier(Long modifier) {
		this.modifier = modifier;
	}
	public Date getModifyDate() {
		return modifyDate;
	}
	public void setModifyDate(Date modifyDate) {
		this.modifyDate = modifyDate;
	}
	public Date getSysDate() {
		return sysDate;
	}
	public void setSysDate(Date sysDate) {
		this.sysDate = sysDate;
	}
}
